home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / doc / libwmf0.2-7 / TODO < prev   
Text File  |  2001-05-09  |  2KB  |  61 lines

  1. o Do we need to check for memcpy (), memset (), ... ??
  2. o Does Win* have unlink () ?? Better to remove() ??
  3. o Should I be opening files with "rb" & "wb" - check!
  4.  
  5. o crop, width, height, etc. tests for bitmaps
  6. o further tests for division by zero
  7.  
  8. o Add a dpi option in wmf_eps_t struct ??
  9. o eps,gd,x: bmp_draw ignores bitmap type
  10.  
  11. o -geometry option to wmf2x doesn't work properly; ditch position ??
  12.  
  13. o Does that (X) flood fill function really work?
  14. o What is the proper order of x & y coordinates in lists of points in *poly* ??
  15. o Check mismatch in DIBSTRETCHBLT/crop
  16.  
  17. o Need to check use of font map options
  18.  
  19. o in player/dc.h, pointers set up to default brush/pen/font; are these over-written ??
  20.  
  21. o reset bounding box before play ?? (in which case, need to remove SCAN() qualifies around
  22.   registration...)
  23.  
  24. o what is opacity for non-32bit bitmaps? assuming 0xff, but maybe 0x00 ??
  25.  
  26. o xwmf in official libwmf tree: (a) renders test11.wmf incorrectly
  27. o                               (b) angles text the wrong way
  28.  
  29. o scaling of pattern brush? - multiply imaging is possible but potentially expensive... PS forms ??
  30.  
  31. o I'm uncertain about the eps arc-draw functions... Does anyone have an elliptic pie-chart ??
  32.  
  33. o char width calcs using wmf_D_Coord_translate need to translate origin as well! - check
  34. - why not just multiply by pixel_width? or have official scale function...
  35.  
  36. o finish eps,gd text: need underline (& strikethrough ?? (& ... ??))
  37. o eps,gd,x: ROP ??
  38. o eps fill transparency/color gets trashed on x86 - this seems to be a problem with ghostscript...
  39.   ... but what to do about it?
  40.  
  41. o gd,eps,x: Has the rounded rectangle been implemented ??
  42. o gd,eps,x: PS_INSIDE_FRAME - How to implement this (see gdwmfapi.c...)
  43. o gd,eps,x: drawpixel implementations aren't scaling...
  44.  
  45. o add wmf_attach () & wmf_detach () functions for inserting/removing memory from libwmf MM array ??
  46.  
  47. o add WMF_SCAN_HEADER option ?? not sure this is a valid test. Why not do a full scan?
  48.  
  49. o original libwmf: gd_draw_rectangle uses height instead of width?
  50.  
  51. o with arcs, if start and end points the same then the player should request an ellipse, *not* an arc
  52.  
  53. o x: use of unqualified arrays is perhaps dangerous ??
  54. o x: flood fill
  55.  
  56. o x,gd: angled text: I'm not entirely convinced about this;
  57. - also, bounding box may be at wrong angle...
  58. - in fact, bad assumption here: what references WMF_TEXT_ANGLE that shouldn't ??
  59.  
  60. o gd: background colour is black instead of white?
  61.